package edu.hawaii.duedates.library;

import javax.xml.bind.annotation.XmlRegistry;

/**
 * @author JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.3 
 * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
 * Any modifications to this file will be lost upon recompilation of the source schema.
 * Generated on: 2008.10.23 at 09:02:24 PM HST
 * 
 * This object contains factory methods for each Java content interface and Java element interface 
 * generated in the edu.hawaii.duedates package. 
 * <p>An ObjectFactory allows you to programatically construct new instances of the Java 
 * representation for XML content. The Java representation of XML content can consist of schema 
 * derived interfaces and classes representing the binding of schema type definitions, element 
 * declarations and model groups.  Factory methods for each of these are provided in this class.
 */
@XmlRegistry
public class ObjectFactory {

  /**
   * Create a new ObjectFactory that can be used to create new instances of schema derived classes 
   * for package: edu.hawaii.duedates.
   */
  public ObjectFactory() {
    // Intentionally empty constructor
  }

  
  /**
   * Create an instance of { @link LibraryType }.
   * 
   * @return LibraryType A new LibraryType instance.
   */
  public LibraryType createLibraryType() {
    return new LibraryType();
  }

  
  /**
   * Create an instance of { @link Collection.Libraries }.
   * 
   * @return Collection.Libraries A new Collection.Libraries instance.
   */
  public Collection.Libraries createCollectionLibraries() {
    return new Collection.Libraries();
  }

  
  /**
   * Create an instance of { @link Collection }.
   * 
   * @return Collection A new Collection instance.
   */
  public Collection createCollection() {
    return new Collection();
  }
}
